home *** CD-ROM | disk | FTP | other *** search
/ 17 Bit Software 6: Level 6 / 17 Bit - Level 6 (1998)(Epic Marketing)[!].iso / !applications! / ppmini / ppminicrunch.history < prev    next >
Text File  |  1992-09-02  |  3KB  |  83 lines

  1.  
  2.  
  3.   PPMiniCrunch v1.2
  4.   ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  5.  
  6. PPMiniCrunch is Copyright 1993 Sam Baker
  7. Contact me at 100 Beauley Road,
  8.                 Southville,
  9.                  Bristol,
  10.                   BS3 1QG.
  11.  
  12. E-Mail address at Leeds University should be available October 93 - If I
  13. passed my A-Levels :=)
  14.  
  15. History
  16. =======
  17.  
  18. v0.1 to v0.5  July 28th 1993 - July 31st 1993
  19. ¯¯¯¯¯¯¯¯¯¯¯¯
  20. Unfinished - ppmc was still in development and didn't entirely work due to
  21. large bits of code being so far unwritten.
  22.  
  23. v1.0  July 31st - August 1st
  24. ¯¯¯¯
  25. First release version - seems to be bug free but doesn't decrunch files -
  26. only crunches them. Also does not support exe files but only because
  27. powerpacker.library version 35 includes a ppWriteDataHeader() function but
  28. not a ppWriteExeHeader() type function. PPMiniCrunch will support this as
  29. soon as powerpacker.library does :=)
  30.  
  31. v1.1  August 1st - August 2nd
  32. ¯¯¯¯
  33. Now supports decrunching and saving of decrunched files!
  34.  
  35. v1.11 August 3rd
  36. ¯¯¯¯¯
  37. The 'File Crunched.' message is now changed to...
  38.  
  39.     'File Crunched. (##% Gain).'
  40.  
  41. Partly to stop Carl Vincent of Paulton, Avon from complaining.
  42.  
  43. v1.12 August 4th
  44. ¯¯¯¯¯
  45. Now features command line options, C=CUSTOMSCREEN to put the PPMiniCrunch
  46. requester in its own screen and FILE|DIR. The latter selects the initial
  47. directory for the file requester and if a file is appended to the path
  48. PPMiniCrunch will attempt to load the file as if it was selected from the
  49. source gadget.
  50.  
  51. v1.2 August 5th - August 8th
  52. ¯¯¯¯
  53. ppAllocCrunchInfo() now gets passed a callback hook function that I use to
  54. allow abortable crunching (via RMB checking), and to fill the info text
  55. gadget up with colour 3 (green in my preferences :-]), the filled:unfilled
  56. ratio being equal to the crunched:uncrunched ratio. Also includes better
  57. command line handling (introduced in v1.12) and displays the two more
  58. important messages ("File crunched etc." and "File decrunched") until another
  59. message appears rather than dissapearing after 25 Intuiticks like all the
  60. other messages do. Also the executable is SMALLER than v1.12 because the
  61. info text gadget is no longer a gadtools TEXT_KIND gadget, but instead it
  62. is a gadtools rendered BevelBox (stupid name) with the text rendered in
  63. using the graphics library _LVOText() function.
  64. Now includes kickstart version checking other than when opening libraries.
  65. This is because the first function called in previous versions was the
  66. DOS call, ReadArgs() which jumped way beyond the dos library jump table on
  67. OS 1.3 and promptly threw a guru.
  68.  
  69. PPMiniCrunch can now be run from workbench with its own icon. You can shift-
  70. select a directory making it the default dir for the file requester or
  71. shift-select a file making the file's dir the current one and selecting the
  72. file as if it was an argument when running PPMC from the Shell. This will
  73. decrunch the shift-selected file if it was already crunched. Also using
  74. the Workbench Information menu item you can set the tooltypes to:
  75.  
  76.     CUSTOMSCREEN=ON, or CUSTOMSCREEN=YES to make PPMC open on a custom screen,
  77. or,
  78.     CUSTOMSCREEN=ANYTHING_ELSE (e.g. OFF, NO etc.) to disable this function.
  79.  
  80. v1.3
  81. ¯¯¯¯
  82. Not written yet. Should include support for (de)crunching files with 'PX20'
  83. header, i.e. those with password key type encryption.